diff options
Diffstat (limited to 'src/pages/og/[slug].png.ts')
| -rw-r--r-- | src/pages/og/[slug].png.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pages/og/[slug].png.ts b/src/pages/og/[slug].png.ts index c84af95..8aa355b 100644 --- a/src/pages/og/[slug].png.ts +++ b/src/pages/og/[slug].png.ts @@ -63,7 +63,7 @@ export async function getStaticPaths() { } return [...slugs] .filter((s) => s.length > 0) - .map((slug) => ({ params: { slug: slug.replace(/\//g, "-") } })); + .map((slug) => ({ params: { slug: slug.replace(/\//g, "--") } })); } const fontBuffer = readFileSync("node_modules/.noto-sans-jp.otf"); @@ -116,7 +116,7 @@ export async function GET({ params }: { params: { slug: string } }) { let title = pages[slug]; if (!title) { // - を / に戻して確認(ippan-situmon-r7d-3gatu → ippan-situmon/r7d/3gatu) - const fileSlug = slug.replace(/-/g, "/"); + const fileSlug = slug.replace(/--/g, "/"); title = pages[fileSlug]; if (!title) { const mdxPath = path.join(contentDir, fileSlug + ".mdx"); |
